function RotateOnX(element, deg) {
    element.style.transform = "rotateX(" + deg + "deg)";
}

function RotateOnY(element, deg) {
    element.style.transform = "rotateY(" + deg + "deg)";
}

function RotateOnZ(element, deg) {
    element.style.transform = "rotateZ(" + deg + "deg)";
}

function Translate3dAround(element, X, Y, Z, deg) {

}

function RotateXAround(element, deg, ox, oy, oz) {
    ox = ox || 0;
    oy = oy || 0;
    oz = oz || 0;
    element.style.transformOrigin = ox + "px " + oy + "px " + oz + "px";
    element.style.transform = "RotateX(" + deg + "deg)";
}

function RotateYAround(element, deg, ox, oy, oz) {
    ox = ox || 0;
    oy = oy || 0;
    oz = oz || 0;
    element.style.transformOrigin = ox + "px " + oy + "px " + oz + "px";
    element.style.transform = "RotateY(" + deg + "deg)";
}

function RotateZAround(element, deg, ox, oy, oz) {
    ox = ox || 0;
    oy = oy || 0;
    oz = oz || 0;
    element.style.transformOrigin = ox + "px " + oy + "px " + oz + "px";
    element.style.transform = "RotateZ(" + deg + "deg)";
}

function hideSomeone(element) {
    element.style.display = "none";
}

function showSomeone(element) {
    element.style.display = "block";
}